Uncanny_Automator\Integrations\Helpscout\Helpscout_Helpers B

Total Complexity 95
Dependencies 4
Dependents 1
Total lines 962
Lines of code 547
Logical lines of code 218
Comment lines 207
Methods 33
Properties 2

Methods 33

Method Rating Maintainability Complexity Lines of code
fetch_mailbox_users()
A
40 11 57
fetch_conversations()
A
43 8 50
request_mailboxes()
S
48 6 34
handle_errors()
S
53 6 21
fetch_properties()
S
48 5 35
refresh_token()
S
52 5 24
get_access_token()
S
55 5 18
fetch_tags()
S
51 4 28
capture_tokens()
S
46 3 43
verify_access()
S
57 3 20
init_webhook()
S
61 3 13
helpscout_regenerate_secret_key()
S
61 3 12
__construct()
S
53 2 25
disconnect()
S
56 2 19
fetch_mailboxes()
S
63 3 10
is_webhook_enabled()
S
68 3 7
webhook_callback()
S
60 2 15
validate_webhook()
S
65 3 9
get_client_user()
S
78 2 3
get_webhook_key()
S
69 2 7
is_webhook_request_matches_event()
S
70 2 6
api_request()
S
60 1 13
get_oauth_url()
S
62 1 12
get_settings_url()
S
64 1 11
is_from_helpscout()
S
64 1 11
get_connected_user()
S
69 1 8
redirect()
S
76 1 4
get_disconnect_url()
S
66 1 9
get_client()
S
79 1 3
regenerate_webhook_key()
S
72 1 5
get_webhook_url()
S
79 1 3
get_regenerate_url()
S
66 1 9
format_date_timestamp()
S
77 1 3